package com.cykj.pos.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 提现dto
 */
@Data
@ApiModel(value = "CashOutDTO(提现数据模型)")
public class CashOutDTO {
    /**
     * 用户Id
     */
    @ApiModelProperty(value = "用户Id")
    private Long userId;
    /**
     * 账户类型 1-结算账户 2-奖励账户
     */
    @ApiModelProperty(value = "账户类型 1-分润账户 2-机具返现账户 3-奖励")
    private Integer accountType;
    /**
     * 提现类型
     */
    @ApiModelProperty(value = "提现类型")
    private Integer cashoutType ;
    /**
     * 支付密码
     */
    @ApiModelProperty(value = "支付密码")
    private String paymentPassword;
    /**
     * 可以提现金额
     */
    @ApiModelProperty(value = "提现金额")
    private String cashOutAmount;
    /**
     * 是否加密卡号  1-加密  0-不加密
     */
    @ApiModelProperty(value = "操作类型")
    private Integer encryptionCardno = 1;
    /**
     *
     */
    @ApiModelProperty(value = "渠道")
    private Long channelId;
}

